[data-theme='dark']{
  --primary-color: #000;
  --background-color:#000;
  --text-color: #fff;
}

[data-theme='light']{
  --primary-color: #fff;
  --background-color:#fff;
  --text-color: #000;
}

body {
  background-color: var(--background-color);
  color: var(--text-color);
  transition: all 0.5s;
}

*{
  margin: 0;
  padding: 0;
  box-sizing: border-box; 
}
